\hypertarget{structbucket__pipe__binary}{
\section{bucket\_\-pipe\_\-binary Struct Reference}
\label{structbucket__pipe__binary}\index{bucket\_\-pipe\_\-binary@{bucket\_\-pipe\_\-binary}}
}


A transport container.  




{\ttfamily \#include $<$bucket\_\-pipe\_\-binary.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{structbucket__pipe__binary_a65ffd12956a1412ee506667c8c88c2b0}{isNotEmpty} ()
\item 
\hypertarget{structbucket__pipe__binary_a4bfc07a62bcdae970e8deadc4bea2631}{
void \hyperlink{structbucket__pipe__binary_a4bfc07a62bcdae970e8deadc4bea2631}{free\_\-structdata} ()}
\label{structbucket__pipe__binary_a4bfc07a62bcdae970e8deadc4bea2631}

\begin{DoxyCompactList}\small\item\em De-\/allocates memory for the list\_\-file\_\-struct object. \end{DoxyCompactList}\item 
\hypertarget{structbucket__pipe__binary_a67dce1f84fe3564356a893111724a276}{
void \hyperlink{structbucket__pipe__binary_a67dce1f84fe3564356a893111724a276}{free\_\-arrNorm} (const uint taxon\_\-length)}
\label{structbucket__pipe__binary_a67dce1f84fe3564356a893111724a276}

\begin{DoxyCompactList}\small\item\em Deallocates memory for the $\ast$$\ast$norm object given the length of it. \end{DoxyCompactList}\item 
\hypertarget{structbucket__pipe__binary_ad5f36709083014abfdc0292c2698d247}{
void \hyperlink{structbucket__pipe__binary_ad5f36709083014abfdc0292c2698d247}{free\_\-mem} (const uint taxon\_\-length)}
\label{structbucket__pipe__binary_ad5f36709083014abfdc0292c2698d247}

\begin{DoxyCompactList}\small\item\em Deallocates the memory for this object. \end{DoxyCompactList}\item 
\hypertarget{structbucket__pipe__binary_a88f263509693d7291bb0bedaf33ee6ce}{
\hyperlink{structbucket__pipe__binary_a88f263509693d7291bb0bedaf33ee6ce}{bucket\_\-pipe\_\-binary} ()}
\label{structbucket__pipe__binary_a88f263509693d7291bb0bedaf33ee6ce}

\begin{DoxyCompactList}\small\item\em The constructor. \end{DoxyCompactList}\item 
\hypertarget{structbucket__pipe__binary_af3f70b06af22671ce18353961890aa4b}{
\hyperlink{structbucket__pipe__binary_af3f70b06af22671ce18353961890aa4b}{bucket\_\-pipe\_\-binary} (norm\_\-t $\ast$$\ast$\_\-arrNorm, list\_\-file\_\-struct\_\-t $\ast$\_\-structData)}
\label{structbucket__pipe__binary_af3f70b06af22671ce18353961890aa4b}

\begin{DoxyCompactList}\small\item\em The constructor. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
norm\_\-t $\ast$$\ast$ \hyperlink{structbucket__pipe__binary_ac7267654a8cc691e7e7ee7725b13affa}{arrNorm}
\item 
\hypertarget{structbucket__pipe__binary_af1cc32b5100991b95e767ac5da822b06}{
list\_\-file\_\-struct\_\-t $\ast$ \hyperlink{structbucket__pipe__binary_af1cc32b5100991b95e767ac5da822b06}{structData}}
\label{structbucket__pipe__binary_af1cc32b5100991b95e767ac5da822b06}

\begin{DoxyCompactList}\small\item\em Holds the filtered blast data. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A transport container. 

\begin{DoxyAuthor}{Author}
Ole Kristian Ekseth (oekseth) 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
21.12.2010 by oekseth (init). 

25.12.2011 by oekseth (cleanup). 
\end{DoxyDate}


\subsection{Member Function Documentation}
\hypertarget{structbucket__pipe__binary_a65ffd12956a1412ee506667c8c88c2b0}{
\index{bucket\_\-pipe\_\-binary@{bucket\_\-pipe\_\-binary}!isNotEmpty@{isNotEmpty}}
\index{isNotEmpty@{isNotEmpty}!bucket_pipe_binary@{bucket\_\-pipe\_\-binary}}
\subsubsection[{isNotEmpty}]{\setlength{\rightskip}{0pt plus 5cm}bool bucket\_\-pipe\_\-binary::isNotEmpty (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{structbucket__pipe__binary_a65ffd12956a1412ee506667c8c88c2b0}
\begin{DoxyReturn}{Returns}
true if data is set 
\end{DoxyReturn}


\subsection{Member Data Documentation}
\hypertarget{structbucket__pipe__binary_ac7267654a8cc691e7e7ee7725b13affa}{
\index{bucket\_\-pipe\_\-binary@{bucket\_\-pipe\_\-binary}!arrNorm@{arrNorm}}
\index{arrNorm@{arrNorm}!bucket_pipe_binary@{bucket\_\-pipe\_\-binary}}
\subsubsection[{arrNorm}]{\setlength{\rightskip}{0pt plus 5cm}norm\_\-t$\ast$$\ast$ {\bf bucket\_\-pipe\_\-binary::arrNorm}}}
\label{structbucket__pipe__binary_ac7267654a8cc691e7e7ee7725b13affa}
\begin{DoxyReturn}{Returns}
the $\ast$$\ast$norm object holding the basis for the normalization procedure. 
\end{DoxyReturn}


The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
\hyperlink{bucket__pipe__binary_8h}{bucket\_\-pipe\_\-binary.h}\end{DoxyCompactItemize}
